Big Huge Thesaurus

capital of Cyprus

noun